Protective Embankment — synonyms, definition

1. protective embankment (Noun)

3 synonyms
escarp escarpment scarp
1 definition

protective embankment (Noun) — A steep artificial slope in front of a fortification.

2 types of
Munition fortification